]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
messageTray: Remove code for ignoring num lock / scroll lock
authorJasper St. Pierre <jstpierre@mecheye.net>
Sun, 23 Dec 2012 03:21:47 +0000 (22:21 -0500)
committerJasper St. Pierre <jstpierre@mecheye.net>
Fri, 18 Jan 2013 19:25:32 +0000 (14:25 -0500)
Clutter now ignores these masks, so we can remove code that depends
on this.

https://bugzilla.gnome.org/show_bug.cgi?id=691731

configure.ac
js/ui/messageTray.js

index 65ae03bb6a01ba302e2bf37aec6177ede7803ac4..c8600f052bcd112741e5279fd9c4a23dc730907c 100644 (file)
@@ -62,7 +62,7 @@ fi
 
 AM_CONDITIONAL(BUILD_RECORDER, $build_recorder)
 
-CLUTTER_MIN_VERSION=1.11.11
+CLUTTER_MIN_VERSION=1.13.4
 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1
 GJS_MIN_VERSION=1.35.4
 MUTTER_MIN_VERSION=3.7.4
index 517e7a9794954840515e1fe55706317eaf51d03c..246bbf653e344afdc846e5c296c2a35f2234795e 100644 (file)
@@ -1630,10 +1630,7 @@ const MessageTray = new Lang.Class({
     },
 
     _onNotificationKeyRelease: function(actor, event) {
-        let ignoredModifiers = global.display.get_ignored_modifier_mask();
-        let modifierState = event.get_state() & ~ignoredModifiers;
-
-        if (event.get_key_symbol() == Clutter.KEY_Escape && modifierState == 0) {
+        if (event.get_key_symbol() == Clutter.KEY_Escape && event.get_state() == 0) {
             this._closeNotification();
             return true;
         }